package org.etsi.ttcn.tci;

import java.math.BigInteger;

public interface IntegerValue extends Value {

    public  void    setInteger(int value);
    public  int     getInteger();
    
/**
 *  Returns the integer value of this TTCN-3 integer.
 */
    int  getInt ();
   
/**
 *  Sets this IntegerValue to value.
 */
    void setInt (int value);
    
    /**
     *  Returns the big integer value of this TTCN-3 integer.
     */
        BigInteger  getBigInt ();
       
    /**
     *  Sets this IntegerValue to value of type BigInteger.
     */
        void setBigInt (BigInteger value);    

} // IntegerValue
